beating leg - French English Dictionary